package android.slc.icr.service;


import android.slc.icr.core.entity.IcrMessage;
import io.reactivex.rxjava3.annotations.NonNull;

/**
 * 消息服务
 * 这个服务是对外的，需要其他消息处理模块将消息发送出去
 */
public interface IcrMessageRemoteService {
    /**
     * 发送消息
     *
     * @param message
     */
    void sendMessage(@NonNull IcrMessage message);

    //void onMessage(Map<String, String> data);

    //void onDestroyMessage(@NonNull String chartRoomId, @NonNull String userId, @NonNull String chartRoomType);

}